Big Huge Thesaurus

Enhydra lutris

noun